landscape supplementation - French English Dictionary